<?php

namespace app\index\model;

use think\Model;
use traits\model\SoftDelete;
//????????  修改器的调用 setTilteAttr() 方法的实现
//修改器的作用是可以在数据赋值的时候自动进行转换处理

class Data extends Model
{
    use SoftDelete;
    protected $deleteTime = 'delete_time';
    protected $autoWriteTimestamp = true;//update_time更新数据时间

    //数据完成
    protected $auto = [];
    protected $insert = ['name' => "tom",'age' => 17];
    protected $update = ['name'];

    public function setAgeAttr($value)
    {
    	return "20";
    }
    public function setTitleAttr($value)
    {
    	return request()->ip();
    	return strtolower($value);
    }
    public function setContentAttr($value)
    {
    	return strtolower($value);
    }

    public function getContentAttr($value){
    	return strtolower($value);
    }


     //修改器
    // public function setTitleAttr($value){
    // 	return strtolower($value);//strtolower($value);
    // }

    //获取器
    // public function getTitleAttr($value){

    // 	// return $value;
    // 	// $title = [-1=>'删除',0=>'禁用',1=>'正常',2=>'待审核'];
    //  	echo "^_^";
     	
    // 	if($value==1){
    // 		return "男[]";
    // 	}elseif ($value==2) {
    // 		return "女[]";
    // 	}else{
    // 		return $value.'[]';
    // 	}
    // 	echo '[]';
    // }
   
    // public function getStatusTextAttr($value)
    // {
    //     // $status = [-1=>'删除',0=>'禁用',1=>'正常',2=>'待审核'];
    //     // return $status[$data['status']];
    // 	echo "^_^";
     	
    // 	if($value==1){
    // 		return "男";
    // 	}elseif ($value==2) {
    // 		return "女";
    // 	}else{
    // 		return $value."[]";
    // 	}
    // 	
    // }

}